package com.heima.article.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.heima.model.article.pojos.ApArticleConfig;
import com.heima.model.comment.dtos.ApCommentDto;
import com.heima.model.common.dtos.ResponseResult;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;

import java.util.Map;

/**
 * @Author ItZheng
 * @Date 2023/6/17 19:43
 * @Version 1.5
 */
public interface ApArticleConfigService extends IService<ApArticleConfig> {
    /**
     * 修改AP端文章 上下架 0上架 1 下架
     * @param map
     */
    void downOrUp(Map map);

    /**
     * 保存mysql文章评论状态
     * @param dto
     * @return
     */
    ResponseResult isChannel(ApCommentDto dto);

    /**
     * 判断该文章是否开启评论
     * @param entryId
     * @return
     */
    ResponseResult stateComment(Long entryId);
}
